Compund Words

Sponsored Links

Last Search Words

Search Result:iguanid lizard

iguanid lizard   (TTS Sound)



Overview of noun iguanid_lizard

The noun iguanid lizard has 1 sense


  • iguanid, iguanid lizard -- (lizards of the New World and Madagascar and some Pacific islands; typically having a long tail and bright throat patch in males)